strain every nerve

Translations
ne ménager aucun effort
Definitions
To make a very great effort; to try as hard as possible to achieve something.